cast casting solenoid career forex iron check valve coating competence germany metal cfd ball valve complex geometries solenoid valve international take computational fluid dynamics aluminum cfd software